added tests
adding questions to comments
done B3