Start to implement of interface