script complete. push and merge to master.