Revert f71744f..b75f885

This rolls back to commit f71744ff4033b390a3bd7d234d8bc51dc46321ff.
Add Preview function