add delete funciton
add log, modify player