UPDATED AUTOWIRE WITH INTERFACE