design bug fix