now extending the parent obj