fixing errors
making the design less ugly