requests first version finished