added new tiles
optimized performance