this is the stupidest fucking framework i've ever seen