Thinking before doing is NOT easy!