tile logic tweaks