----•----- Interface ----•-----