fuck ofer i do'nt want to document.