no crash on no input