add settingsActivity, Implement geatureLock but with a bug