following the tutorial directly by matching gem versions and application css and js setup