add top controller