testing without compile