generate empty squares