adding functionality to my app