add embedly service and extract method