adding dynamic fields widget. not working yet.