Borrowed some style from the TODO example.