Adding modified test programs

review and merge @amryassin