modify to try out docker