to sketch an idea on BC implementation