finished basic lime demo