get rid of locality