b4 - pull out common input elements to reduce duplication (Joe)