Starting to better use Service