fix sliver allocation states