implemented save macro to file feature
added comments