custom key now working