more changes for responsive layout