sub controller visibility
cleaned up stuff