more functionality for showsp