added some override declarations for static functions