Clean code added and debugged.