add floating state