20140721_morning_develop - organize code -