initial alpha commit

work in progress commit