Tidied up Contact Coach