Queen, Rook, and a few DRY places