Code update, add access component