ensured that when provision requests are made, dont change anything if the interface exists already
corrected http status codes