further core data functionality, also fix ride requests vc