learning formatting of mds, bare with me :V