Just DONT go with ufps or ufps 2 his code is absolute crap and a nightmare to work with. Once they got bought by opsive it went down hill extremely fast since all he wanted was to release a new product with nil competition. Ufps2 is also far far more expensive than it's worth. Example while he was working on ufps 2, ufps 1 hadhad multi system breaking bugs had been discovered rather than fix and push a path he just expected you to sift thru the forum for the user provided fix. He wouldnt even Sticky the post...if that's his behavior when he hasn't even released the sequel then I can't even imagine it after.