#6 added setter for angle