angle, length setters + other minor additions