add a type of cell
fix tilemap push error