adding point at functionalities