Everything you ever wanted, but never got so you built it with lego......