fixed dictionary return and posting