adding primefaces functionalities