added new setup handler