Attention Based Architecture