more changes for precise