Making progress on my Demon

Yes