added files for selection rectangle, forget to add that before