adding helper classes