Think before doing some thing