1. What must be improved is to use different action according to package name.
2. If it's possible to avoid using intent, i prefer not to use intent here.