added logic instead of bizcommon helper method