This is Aidan's project for the Apps4Gaps