current code for Bringit-Phase2