fix reqeusts bugs