support for checking items and improved ui