ba view implemented