more command structure...I suck at git