keep design but ehance