add options for tape and position state