[IMP] improved functional store field with depend values