optimized member calls