split up and extended syntax