brace yourselves, full switch enabled
 resolving conflicts