at least it doesn't crash right away
progress