Ranjith is such a perfectionist. His visualisation of scenes makes it easy for the technicians as well as the actors. His attitude exudes so much energy that we want to give every shot our best.