last impression fragment done, technically. will need some looks to it