view optimization and added new type links