handle umasks