Implement wrapper functions.