fixed design problem