use String.format over "+", easier to read