added physical computing