more elaboration on usage