start moving to native scripts