Added leveled Logging