Add dPlayer mechanisms