fixed a positioning bug with crates