OO based approach to fix receipient problem