Fixed some pointer bugs; added option follow to relative positioning