updates base skeleton