Added array of function pointer
Actions not implemented