precipitation methods