Time dependent wave packet (TDWP)