Stealing my contribution view 3