generic check in