minor bug fixing, setters work