adding/refactoring locastorage sepc and feature