I decided to use PolynomialBase as I added the all functions implemented in it