fixed design bug