updated market screen and interaction