oh fer fuck's sake so many posts; this is like PMD all over again