mvc separation as much as possible