Implement all the feature steps