finally sussed it out, SQL manager has a option on the indexe's properties to create unique and that was checked, as soon as you uncheck that, and of course update your linked tables, you can add more than one record on the subform.
Thanks for all your help guys!