adding ! syntax