Trying to add basis for new functions