progress on responsive styles