prep alpha, backwards compat