What does a consultant actually do?