Added leap functionality