prefer delegate
make dom parsing return proper html nodes so that CSS will apply
 committing now with the auto loader before I accidently checkout over 30 minutes work >:(