Fuctionality adds for FACTOR