added eula check mixin