added: inline documentation