Accounts for all curve approximations
Polymorphism because good coding and things