Defined logic pattern more clearly