added postChangeType to playerAPI