less callback based
more actions
fixes
own db implementation