Adds basic functionality.