make checks more explicit