:: s a l m a n ::