Resizing safeguards to ensure we only return positive