add relative functional load