2 BGP Sessions custom setup

Hello,
I am trying to make something simple but seems to me more complex than I expected.

OK here’s the scenario:

ISP
vlan10 - 6500 routes
vlan20 - default originate
vlan30 - want to send these 6500 routes to another router
vlan40 -default originate to another router

So basicly

ISP ==> 6500+1 ===> 6500+1

The problem is that all traffic is going through vlan30 which is sending only 6500 routes, I’m filtering 0.0.0.0/0.
Can someone point me to some config or vrf or community usage in RouterOS.
Thanks

See http://wiki.mikrotik.com/wiki/Manual:BGP_HowTo_%26_FAQ

What BGP AS numbers are you using? Can you post your config?

Hi
Thank you for this answer.
I have already switched to OSPF and is working great.
I realized that for this to be achieved with BGP I have to use VRF which is too complex design for such a simple task.