refactor/intro style