enable use as multitask
INLINE ALL THE THINGZ
use grunt for handling default options
small cleanup