changed header and changed spec