Adding finished scripts for all four interfaces.