Refactoring: public functions from StuInterface to Interface.