about methods complete