drop express from package.json & make dotenv optional
drop ip dependency