rancho roll and write