Adding inline documentation