Rebuild interface