Major input additions and state changes