got code, need some tests.. initialize! with small DefaultInvoker
changes