reconfigured based on github.com/ama-ch/karma-intro