added caching/some broken checbox shit

Woo