$SOL
must save as much as possible from now on