ok. here da plan....