attempt 4?! at formatting