removed private definition for testing purposes