simplified test can service
implemented proper logging
fixed tests