Removed (some) Unecessary comments. Commented Callback Remains for ease of change