inherited methods working. now pending to add more functionality