added some custom helpers