added comments
addedd some comments and shiz