assignment in first prototype end