more metameta + major restrucuring of code file