Base view put method