updating to include beaver with scheduler