stuff about Impetus... yup