adds usageHandler

but it ain't working yet ^^