added project 2, i don't think this is the final version but it's a backup.