first iteration of owm