add preview func