add checks v2