added all custom handlers and Pricelist.cs