order methods, added logger console(?), callbacks.