keep player pos on db & fixes