changed for 4sqr