added sm method stubs