exposed method reposition to public and static