significantly less sucky design. still sucks