basic elements updated