Stealing my contribution view 2