refactor description test