Sweden is a strange place