protocol for set and get is working
whitespace fixes (astyle)