added convince methods