Image logic for Discore