added x&y setters