add utils, and edit Dockerfile