TODO list to consider overflows