fix2: implementation of online status