widget fields init