working on bms coreasm integration