working with parse functions to listen to and refresh