design changes
recoverred the trash