modified absent_controller and absen index