began options implementation