some programs writen in daily life by me or other teamers