call gc if available after request