first is from repository or not? it would be better to have two methods