added standard buf and made default