interactive + bg reperat + misc