feathouse interface definition