Simplified prototype