Revamp Version 1.0. Credits to ceevee