you call these frameworks babahahahahahah