- added filters to solution
- fixing small stuff
- added more saving methods when serializing