@scakk: just use a regular if statement if there is no else return.
Other then that it looks okay. good job.