Really good advice, accurate outcome as well