~ adding helper functions