Is something wrong with this way?