it seems that the init() method isn't called in some cases. couldn't say exactly when and why, but on my local machine it seemes to work but not on my hoster. if you move all filter and action hooks to the constructor it will work fine on both machines.