fix spelling mistake
handle case when controller does not exist