set-up needed modules