y:^.^ 
'y-~ 
copyright reserved 
