faster setter