added more primitive types to the logger