getting a alpha version roughly working