Complete player (11/25)

Complete player