more options handling