Implemented retrieving by interface