checkin before demo directive