unsuccessful attempt at dynamic fields