tile : some new tiles added and improved logics