input looking better(sort of)