fix pararel bugs