right I forgot to handle that, let's not overflow