updated flego with form blocks