freaworm/framework