custom included callback