Add non-apple random impl