more structuring, beginning of JJDropzone