Optimize init call