revert changes for configuartion based : moved into seperate branch