gspm_manager methods refactoring