removed duplicate hidden extend