Solarheart- A broken soul~Redoing!~