[K] there's so much here, that i don't understand