some design fixes for web demo