Add initial deal function