Support controller hooks