Creative design pattern n20