This duplicates the code in the method above and that is why i was suggesting to have one DAO method