Implement basic requests (challenge)