Well I conceived the puzzle over several weeks. The idea is actually a bit older. Considering alone that it took me forever to upload and assemble the individual parts, it would be weak if you had found the way so quickly ;)
But I'll give you the tip again, watch out for codes. Hints can be very valuable.