modified for using it at our college thanking kaustav