maybe this build works?