basic implementation of featureA

starting to work on featureA