franklions framework