removed setPosition, setOffset