added pdf view component