logger and loader classes added