binary functions added