setup for leap