Exporting the functional prototype