just added some convenience