fixing top-down wieght problem