Same but with some cleanup. Debug vs Release again