Can exist better solution out param