Divide viewmodels, fix culture/time issues