add demo to responsive & fix bug