abouyt interface