fastpath
cleanup & finish support