print controller skeleton