modified helper