first attempt using libgdx