hardcode wrapper