updated to renderjs2 based system