Controller template