Rio entry point

Solution to #137.