Add type 5; bug fix