adding missing method and property