buggy almost complete do_in