comented out unesisary work