CreatePlugg : apply new architecture