a small yet feature-complete init
