removed ob again, split msg in log class
basic routing