Cleaning up  by AngelPixCN
_