second Commit as suggested by nagendra