take by weight