Added a single function wrapper