For mock up logic revise
For mock up logic revise