Abstract seamless design pattern n3