ci improvements