This gives no feedback to the user, it should at least use flash.