add service provider
clean useless code