clear option implemented