Updated interfac