commiting code, docker container, and documentation