unnecessary put intent removed