Recently I've found myself up against a wall...