init. does not work