fromId en fromData implemented