reimpl, changed config