No need to bind all views live
Code consolidation in functions - remove isFront