opportunistic aspects