Wooo it works, no additional commits required. Added comments.