fixed bug with adding non-fac subs