reformatting and supervision setup