added various helpmethods