logic is now smp compatible with client server syncing