ugly but works