design bug fixed