testing forwards and passes