sys wrapper