aavp-mini-project