mark methods as internal