complete but lacking responsive web design