fixed inicialization