First part of ABM works