replaced "hack" with "remix" where possible