Home Programming The Importance of Multiple Options