(#1150) - use prototype