optimized with a short circuit