Updating messageview types to create less variables