effort driven and resource driven