by proper formula