added custom action
added weighted random to mixer
fixed mixer repeat