no need for importing Euler module