switch to gotenv