Controller interface added