adding some documentation strings