explains usage