No longer overspecify protocol