removed shorthand callback method