Would be nice to make this number flexible, rather than hard-coding 3