Basic controllers structure.