Move things around, use Slim, Guard