removed super puper controller
introduced services