changed wrong usage of eternal also tidied up xml config
fixed a couple of bugs, one where the wrong namespace was being used to get the contacts and another that wasnt
handling 404 response from contact api