updated compare props