finished if/else options for queen