does this align properly using logger.info? (before it used System.out.println() and seems like that might be necessary)