fmt
format in logger implementation
seperate log and logf functions