added setup for client only