moment of self realization, everything should be correct after this