im tired but that type_ref ending seems better
k. im done