checking operations v1