worked on the next pre module