Business layer work - Begin1