initialization components - found bug