was having trouble with ambiguous methods so removed them and then found  did not need them ... wierd