object geeneration stub