handle aliases like a grown up
use separate file for env variables