adjust many things