I looks like the body declaration is getting overridden by the body declaration after this