add ensure to hash otherwise docker cant compile