add swp files
handle multi-players
handl multi-players