update to responsive layout