Real time implementation