check in abstract