turned utils to mixin take 2