moved druggable gene logic from the module body into the execute() method