EDITING.. FOR BETTER OUTCOME..