trying to properly create objects again