Actually, let's store the mode prop in a different file