added alpha binding