finished comparison to other frameworks