making the selection checks FLAT ohhhhh yeahhh