done all fixed size