to put ~ together