so pure so clean so immculate so perfect