Todo #3 done.