Checked comments by @TiddoLangerak