include validation for user square selection