working on adding features and step defs