ENH:finish controller