add complete statement status role check and tested