discard boost library
discard boost library