easier than flask