State problem this project solves