fixes on Purchase process