added in init for writeup