Updated Interface Implementation

yupp