add guiding messages, better worflow