Simplified variable allocation