backup for homework
no progress.....