Switching from promises to old fashioned callbacks