edge case when there's no input