fix stuff in presentation model