some odd parts needed !!!