This looks great, but you might want to put some of this within hiders.