added Unit Tests + not making use of the backend client