updated parse wrapperservice to be more generic and easy to extend