Proper github handling