impl get confusion