stuff working so lets call it v0.5