Added some descriptions and cleaned up the syntax.