other progs
added some stuf