WIP finished AheadHandler and BehindHandler... perform tests