bugs fixes