added tile picking