allow some option passing