added reorder levels, partially working