PSS design: a general framework perspective