dan's code