fix parseing/dumping functors