Add some inline documentation