the project with this sorta worked