simple multi layer application demo