added binary and added system variables and methods
footer changes