first pass at alpha