TODO: Check for int on arg 3 or error.