it was simpler than I thought