fixed chain execution of methods
added method invoker and field pooler