add fields, getters, setters