Implements controller