Offering assistance with daily living duties whilst enhancing independence and new skills in shared settings