started using viewWithTag for less horrible notation