made some alterations ..