thanks to @Seldaek for teaching me github md