so does anyone know of a program that will suit my neeeds?