Add additional functions