0.3-rest : add each pattern