handles a simpel case with 3