cannot get this stupid circles to be properly responsive in aspect ratio argh