all data retrieval functions soft of work