common mvp utility classes