what is the best way to get the first view to behave as required?