good concept, decent execution