philosophy and pattern