Twitter interaction refactored and couple bugs fixed