worked on useable assembly