commission from solar again1

this is a bit challenging