added collection retina widget and wrapper functions to call it