initial keyword arguments support