Added initial functionality.