Am i perfect yet?