added some more commends to source