Hi Guys,
the weirdest thing has happened.
When I included the .cpp and .h file into my sketch and deleted the uploaded library ...everything worked as expected.
I then removed the .cpp and .h files from my sketch and reintroduced the libraries and they still work.
So not quite sure if this is still a problem.
I will keep going. if not I will post again in the next few days.
resolved for now