Update interface for new requirements