check status as a separate method