minor syntactic things
made one qualification mandatory in a library