small improvement of object placement, still need more tweaking