a few more controller examples