Started work on base behaviour of FFThread