simplify object build