Actually begin in the non-serial begin() function