updated for photoreal