implement service logic
add service logic and tests