added forms structure