left and top instead of posx and posy