changes on procedure