fixed layout problem