preliminary performance improvements using static variables