finished squares & looping