edit top controller