Demo project in Java