work in progress! I'll add to this later!
this one's for gx but it's my long-time favourite!!