expose more method