adjust functions based index to room based index development;