gpio almost done