perception design