barrier thingie. .. this is so cool. barrier thingie this is so cool