If you want to surprise someone then you should give them something without warning