helper updated