decouple satis building and make it nicer looking