This is a very weird calc, use with your own safety. BE CAREFULL!