Well it's good that you managed to release sometimes don't be discouraged :), withe every jam you will manage to do it faster and better so keep joining jams :)