j. palkoska last update 06/02/06