having multiple barriers