moving mixins to agents folder