Added safe area callbacks