More arrow updates - mixin now takes color argument