forgot to check inputs