making progress
closer
and the detention logic is working
done for today