Added two return types