return correct values to pass checks
ignore .idea