additional software coding from Julia