a few more method signatures