added alpha methods