new features

a new initializer is in progress...