import of arguments and premises
remove unnecessary clean-header fn