version with specific options