specification and feature