update power-to-go and supermemo