adds api 'check' function