add initialize tests
fix super calls in initializer
version