allow users to specify an edison