logger and repo move to upper level