sorted out schedread