setPos
display code
generalized draw code
dynamically fix sizes