#48 update helper