This project is a exercise for a job