i probably shouldn't try to do formatting, but here goes