my own try