initial quick dump
get ready to release slowly
fixup