add null-catching methods