Implemented business for issue #3