Returning agian, a bit changed (Kyriu ~)