updated prop util