changes to position setters