check the push function. -xly