added scheduling and corrected load by id