add rollforward
fix permissions and add docs