new designs, fixes