For testing and learning purposes.