Better solution for +++