Start implementing the passive block