attempt 3?! at formatting