yeah i think i have a decent understanding of it.