add some dummy methods first