Mini framework done-ish