added early-draft free-floater adoption functionality