fixed var output bug + added files from previous role refactor