Split Status implemented, need to review the sorting functionality seems to be messed while status implementation