pretty much working end to end .. :^)