added a newer version given feedback session. Newbie has changes to returns only