Why is this still needed?