Trying to use the interface and repository