extracted on-up module