Fixed issue with no target, now gets random sub when not provided