Preview algorithm