work on custom messageview parser