fixed annotation and dependency versions