+ Added documentations

^ Further improved comments