add zero check validation