Added C3 compatibility