checkcall instead of call