sample app for hw3