working alpha beta