updated with project I am learning